techno crane - Spanish English Dictionary